Internet Archive BookReader - Record of a branch of the Hallowell family, including the Longstreth, Penrose, and Norwood branches